<?php
	/* Página que lista os blogs ativos do curso*/

	session_start();

	include("/var/www/html/vivencias/conexaoBD.php");
	include("/var/www/html/vivencias/verificaRecursosAtivados.php");
	include("/var/www/html/vivencias/wikiVerificaEdicao.php");

	//Verifica se o usuário logado possui ou não blog
	$query1 = "SELECT idBlog,idUsuario FROM blogs WHERE idUsuario='".$_SESSION['idUsuario']."' AND idCurso='".$_SESSION['idCurso']."'";
	$resultado1 = mysql_query($query1,$conexao);
	$objeto1 = mysql_fetch_object($resultado1);

	$primeiro = 1;
	$j = 0;

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Experi&ecirc;ncias do Processo de Adoecimento</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="vivencias.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body onLoad="MM_preloadImages('imagens/stt_salaR2.jpg','imagens/stt_wiki2.jpg','imagens/stt_gloss2.jpg','imagens/sstt_criarB2.jpg')">
<div align="center">
  <table width="1000" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="10%" align="left" valign="top"><strong><img src="imagens/logo.jpg" width="66" height="53"></strong></td>
                  <td width="90%"><strong><img src="imagens/tit1.jpg" width="612" height="28"></strong></td>
                </tr>
              </table></td>
          </tr>
          <tr>
            <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr align="left" valign="middle">
                  <td colspan="3" class="nomecurso"><?php echo $_SESSION['nomeCurso'];?></td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td><strong><a href="index.php"><img src="imagens/sair.gif" width="33" height="19" border="0"></a></strong></td>
                </tr>
                <tr align="left" valign="middle">
                  <td width="25%">&nbsp;</td>
                  <td width="22%">&nbsp;</td>
                  <td width="52%">&nbsp;</td>
                  <td width="0%">&nbsp;</td>
                  <td width="0%">&nbsp;</td>
                  <td width="1%">&nbsp;</td>
                </tr>
              </table></td>
          </tr>
          <tr>
            <td><table width="96%" border="0" cellspacing="0" cellpadding="0">
                <tr align="left" valign="top">
		<!--Gerenciamento só é visível ao professor. -->
		<?php if(($_SESSION['idTipoUsuario']=="0")||($_SESSION['idTipoUsuario']=="1")||($_SESSION['idTipoUsuario']=="5")){?>
                  <td width="3%" background="imagens/bar_fnd_8.jpg" bgcolor="EBF4F9"><strong><a href="relatorios.htm"><img src="imagens/mn_8.jpg" width="23" height="161" border="0"></a></strong></td>
		<?php } ?>
                  <td width="3%" background="imagens/bar_fnd_7.jpg"><strong><a href="info.php"><img src="imagens/mn_7.jpg" width="23" height="137" border="0"></a></strong></td>
                  <td width="3%" background="imagens/bar_fnd_6.jpg"><strong><a href="esppess.php"><img src="imagens/mn_6.jpg" width="23" height="156" border="0"></a></strong></td>
                  <td width="3%" background="imagens/bar_fnd_5.jpg"><strong><a href="comunicacao.php"><img src="imagens/mn_5.jpg" width="23" height="146" border="0"></a></strong></td>
                  <td width="3%" background="imagens/bar_fnd_4.jpg"><strong><a href="banco.php"><img src="imagens/mn_4.jpg" width="23" height="219" border="0"></a></strong></td>
                  <td width="3%" background="imagens/bar_fnd_3.jpg"><strong><a href="ferramentasTrabalho.php"><img src="imagens/mn_3.jpg" width="23" height="249" border="0"></a></strong></td>
                  <td width="71%" align="center" bgcolor="F5FEFF">
<table width="816" border="0" cellpadding="0" cellspacing="0">
                      <tr align="left" valign="top">
		<?php
			if($objetoN->salaReuniao){
				if($_SESSION['idTipoUsuario'] != '3'){
		?>

                        <td width="10" height="21"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                        <td width="129"><a href="salaR.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('salareuniao','','imagens/stt_salaR2.jpg',1)"><img src="imagens/stt_salaR1.jpg" name="salareuniao" width="129" height="21" border="0"></a></td>

		<?php }} ?>

		<?php
			if(($objetoN->wiki && $wiki)||($objetoN->wiki && $_SESSION['idTipoUsuario']=="0")||($objetoN->wiki && $_SESSION['idTipoUsuario']=="1")||($objetoN->wiki && $_SESSION['idTipoUsuario']=="5")){
		?>
                        <td width="10"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                        <td width="56"><a href="wiki.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('wiki','','imagens/stt_wiki2.jpg',1)"><img src="imagens/stt_wiki1.jpg" name="wiki" width="41" height="21" border="0"></a></td>
		<?php } ?>

		<?php
			if(($objetoN->glossario && $glossario)||($objetoN->glossario && $_SESSION['idTipoUsuario']=="0")||($objetoN->glossario && $_SESSION['idTipoUsuario']=="1")||($objetoN->glossario && $_SESSION['idTipoUsuario']=="5")){
		?>
                        <td width="10"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                        <td width="91"><a href="glossario.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('glossario','','imagens/stt_gloss2.jpg',1)"><img src="imagens/stt_gloss1.jpg" name="glossario" width="78" height="21" border="0"></a></td>

		<?php } ?>
                        <td width="10"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                        <td width="48"><img src="imagens/stt_blogs2.jpg" width="48" height="21"></td>
                        <td width="234"><img src="imagens/pix_branco.gif" width="230" height="5"></td>
                      </tr>
                      <tr align="center" valign="middle">
                           <td height="2" colspan="9"><img src="imagens/pix_cor2d.gif" width="810" height="2"></td>
                      </tr>
                      <tr align="center" valign="top">
                        <td colspan="9"><table width="816" border="0" cellpadding="0" cellspacing="0">
			   <tr><td>&nbsp;</td></tr>
			   <tr>
                              <td width="1%" height="20"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                              <td width="6%">&nbsp;</td>
                              <td width="1%"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                              <td width="11%">&nbsp;</td>
                              <td width="1%"><img src="imagens/pix_branco.gif" width="10" height="5"></td>
                              <td width="23%">&nbsp;</td>
			<!--Se o usuário possui blog, o criar post aparece. -->
			   <?php if(mysql_num_rows($resultado1)){ ?>
                              <td width="45%" colspan="10" align="right" valign="middle"><a href="enviaPostBlog.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('criarpost','','imagens/sstt_criarP2.jpg',1)"><img src="imagens/sstt_criarP1.jpg" name="criarpost" width="86" height="20" border="0"></a></td>
			  <?php } ?>

			<!--Se o usuário não possui blog, o criar blog aparece. -->
			   <?php if((!mysql_num_rows($resultado1)) && ($blog) || ($_SESSION['idTipoUsuario'] == "5") ){?>
                              		<td width="45%" colspan="10" align="right" valign="middle"><a href="criaBlog.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('criarblogs','','imagens/sstt_criarB2.jpg',1)"><img src="imagens/sstt_criarB1.jpg" name="criarblogs" width="87" height="20" border="0"></a></td>
			   <?php } ?>
				<td width="12%" colspan="10" valign="middle">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:void();" onclick="javascript:window.open('duvidaBg1.htm','Janela','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=600,height=400');"><img src="imagens/duvida8.gif" width="24" height="24" border="0"></a></td>
                            </tr>
                          </table></td>
                      </tr>
                    </table>
                    <table width="95%" border="0" cellpadding="5" cellspacing="1">
                      <tr>
                        <td bgcolor="d3f2f5" class="ativo">
							<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#FFFFFF">
                            <tr align="center" bgcolor="#38708F" class="texttab">
                              <td align="left" valign="top" bgcolor="9dd1d7">
                                <span class="ativo">Listagem de blogs por ordem
                                alfab&eacute;tica</span></td>
                            </tr>
                            <tr align="center" bgcolor="#38708F" class="texttab">
                              <td valign="top" bgcolor="d3f2f5"> <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#FFFFFF">
                                  <tr align="center" valign="middle" bgcolor="f4f1fc" class="texto">
                                    <td align="right" bgcolor="d3f2f5"> <p align="left" class="texto">

	                                   <a href="blogs.php?tipoOrdem=1" class="texto"><input type="submit" name="Submit2" value="Listar por ordem alfab&eacute;tica"></a>
                                       <a href="blogs.php" class="texto"><input type="submit" name="Submit" value="Listar por atualiza&ccedil;&otilde;es"></a>
									   <!-- TODO <a href="blogs.php?tipoOrdem=2" class="texto"><input type="submit" name="Submit" value="Listar por tipo de usu&aacute;rio"></a>-->
									   
                                      </p></td>
                                  </tr>
				<!-- Lista os blogs -->
				<?php
				
				if($_GET['tipoOrdem'] == 1){
					
					//Ordem alfabetica
					$query2     = "SELECT idBlog, idUsuario, titulo, permissoes FROM blogs WHERE idCurso='".$_SESSION['idCurso']."' ORDER BY titulo";
					$resultado2 = mysql_query($query2, $conexao);
					if(is_resource($resultado2)){
						
						$array_blogs      = array(); //vetor com todos os blogs do curso
						$vetor            = array(); //vetor de resultado da consulta
						$array_permissoes = array(); //vetor com as permissoes de quem pode visualizar o blog
						$k                = 0;
						
						while($vetor = mysql_fetch_array($resultado2, MYSQL_ASSOC)){
							
							$array_permissoes = explode("," , $vetor['permissoes']);
							$count            = sizeof($array_permissoes);
							
							for($k = 0; $k < $count; $k++){
								//Usuarios que podem visualizar o blog: o dono do blog, os usuarios com permissao, professor, tutor e admin
								if( ($vetor['idUsuario'] == $_SESSION['idUsuario']) || ($array_permissoes[$k] == $_SESSION['idTipoUsuario']) || ($_SESSION['idTipoUsuario'] == 0) || ($_SESSION['idTipoUsuario'] == 1) || ($_SESSION['idTipoUsuario'] == 5) ){
									$k = $count + 1;
									array_push($array_blogs, $vetor);
								}
							}
						}
					}
				/*	
				}else if($_GET['tipoOrdem'] == 2){
					//TODO
					 * Verificar todos os casos, quando administrador e tutor possuir blog tambem
					 * melhorar a interface, o modo como a listagem eh exibida
					 * poder ordenar dentro de cada categoria por atualizacao ou titulo

					//Ordem por tipo de usuario
			
					$vetor1 = array(); //vetor de resultado da consulta
					
					$array_blogs      = array(); //vetor com todos os blogs do curso
					$vetor            = array(); //vetor de resultado da consulta
					$array_permissoes = array(); //vetor com as permissoes de quem pode visualizar o blog
					$k                = 0;
					
					$countAlu  = 0;
					$countPac  = 0;
					$countProf = 0;
										
					$query     = "SELECT idTipoUsuario, idUsuario FROM usuariosCursos WHERE idCurso='".$_SESSION['idCurso']."' ORDER BY idTipoUsuario";
					$resultado = mysql_query($query, $conexao); 
					if(is_resource($resultado)){
						while($vetor1 = mysql_fetch_array($resultado)){
					
							$query2     = "SELECT idBlog, idUsuario, titulo, permissoes FROM blogs WHERE idCurso='".$_SESSION['idCurso']."' AND idUsuario=".$vetor1['idUsuario']." ORDER BY titulo";
							$resultado2 = mysql_query($query2, $conexao);
							if(is_resource($resultado2) && mysql_num_rows($resultado2)){
								$vetor = mysql_fetch_array($resultado2, MYSQL_ASSOC);
																	
									$array_permissoes = explode("," , $vetor['permissoes']);
									$count            = sizeof($array_permissoes);
									
									for($k = 0; $k < $count; $k++){
										//Usuarios que podem visualizar o blog: o dono do blog, os usuarios com permissao, professor, tutor e admin
										if( ($vetor['idUsuario'] == $_SESSION['idUsuario']) || ($array_permissoes[$k] == $_SESSION['idTipoUsuario']) || ($_SESSION['idTipoUsuario'] == 0) || ($_SESSION['idTipoUsuario'] == 1) || ($_SESSION['idTipoUsuario'] == 5) ){
											$k = $count + 1;
											array_push($array_blogs, $vetor);
											if($vetor1['idTipoUsuario'] == 0){
												$countProf++;
											}else if($vetor1['idTipoUsuario'] == 2){
												$countAlu++;
											}else if($vetor1['idTipoUsuario'] == 3){
												$countPac++;
											}											
										}
									}
								
							}
						}
						
					}
				*/
					
				}else{
				   //Seleciona os blogs do curso
				   $query2     = "SELECT idBlog, idUsuario, titulo, permissoes FROM blogs WHERE idCurso='".$_SESSION['idCurso']."'";	
				   $resultado2 = mysql_query($query2, $conexao);

				   if(is_resource($resultado2)){
					
						$array_blogs      =  array(); //vetor com os blogs do curso
						$vetor            =  array(); //vetor de resultado da consulta
						$array_posts      =  array(); //vetor com a data do ultimo post de cada blog do curso
						$vetor4           =  array(); //vetor de resultado da consulta	
						$array_permissoes = array(); //vetor com as permissoes de quem pode visualizar o blog
						$j                = 0;
						$boolAlu  = 0;
						$boolPac  = 0;
						$boolProf = 0;
						
						while($vetor = mysql_fetch_array($resultado2, MYSQL_ASSOC)){
							array_push($array_blogs, $vetor);
	
							$array_permissoes = explode(",", $array_blogs[$j]['permissoes']);
							$count = sizeof($array_permissoes);
							for($k = 0; $k < $count ; $k++){
								//Usuarios que podem visualizar o blog: o dono do blog, os usuarios com permissao, professor, tutor e admin
								if( ($array_blogs[$k]['idUsuario'] == $_SESSION['idUsuario']) || ($array_permissoes[$k] == $_SESSION['idTipoUsuario']) || ($_SESSION['idTipoUsuario'] == 0) || ($_SESSION['idTipoUsuario'] == 1) || ($_SESSION['idTipoUsuario'] == 5) ){
									
									$k = $count + 1;
									//Seleciona a data do ultimo post do blog para que os blogs sejam ordenados por post
									$query4     = "SELECT dataHora, idBlog FROM blogsPosts WHERE idBlog=".$vetor['idBlog']." ORDER BY dataHora DESC LIMIT 1";
									$resultado4 = mysql_query($query4, $conexao);
							
									if(is_resource($resultado4)){						
								
										$vetor4 = mysql_fetch_array($resultado4, MYSQL_ASSOC);
										array_push($array_posts, $vetor4);
									} 
								}
							}
						}	
						
						//Ordena o vetor com os blogs do curso por post (do mais recentemente atualizado em diante)
						array_multisort($array_posts, SORT_DESC, $array_blogs);	
				   }}	
				   		for($i = 0; $i < sizeof($array_blogs); $i++){

				?>

				<?php /*
						if($_GET['tipoOrdem'] == 2){ 
					   		if($countProf && $i == 0){
				?>
								<tr align="center" valign="middle" bgcolor="f4f1fc" class="texto">
									<td align="left" bgcolor="F5FEFF" class="texto2"><span class="ativo"><strong><?php echo "PROFESSORES";?></strong></a></span></td>
                   				 </tr>
				<?php 
					   		}else if($countAlu && $i == $countProf){ 
				?>
								<tr align="center" valign="middle" bgcolor="f4f1fc" class="texto">
									<td align="left" bgcolor="F5FEFF" class="texto2"><span class="ativo"><strong><?php echo "ALUNOS";?></strong></a></span></td>
                   				 </tr>
                 <?php 
					   		}else if($countPac && $i == $countAlu){ 
				?>
								<tr align="center" valign="middle" bgcolor="f4f1fc" class="texto">
									<td align="left" bgcolor="F5FEFF" class="texto2"><span class="ativo"><strong><?php echo "PACIENTES";?></strong></a></span></td>
                   				 </tr>  				 
				
				<?php }}*/ ?>

                                  <tr align="center" valign="middle" bgcolor="f4f1fc" class="texto">
									<td align="left" bgcolor="F5FEFF" class="texto2"><span class="ativo"><a href="blogPosts.php?idBlog=<?php echo $array_blogs[$i]['idBlog'];?>" class="texto2"><strong><?php echo $array_blogs[$i]['titulo'];?></strong></a></span></td>
                                  </tr>
                                  <?php } ?>
                                </table></td>
                            </tr>
                          </table>
                        </td>
                      </tr>
                    </table>
                    <p>&nbsp;</p></td>
                  <td width="3%" align="right" background="imagens/bar_fnd_2.jpg"><strong><a href="conteudo.php"><img src="imagens/mn_2.jpg" width="23" height="113" border="0"></a></strong></td>
                  <td width="8%" align="right" background="imagens/bar_fnd_1.jpg" bgcolor="F1FEF9">
                    <p><strong><a href="principal.php"><img src="imagens/mn_1.jpg" width="23" height="103" border="0"></a></strong></p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p>
                    <p>&nbsp;</p></td>
                </tr>
              </table></td>
          </tr>
        </table></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
</div>
</body>
</html>
